草庐IT

Python GTK+ 部件名称

全部标签

Android M - GoogleAccountCredential setSelectedAccount 不起作用 - 名称不能为空

在AndroidM-Preview上GoogleAccountCredential.setSelectedAccount似乎不起作用。在调试时,我注意到调用该方法后,对象的selectedAccount和accountName字段仍然为空。调试时您可以看到我的变量accountName不为空或null,我调用了.setSelectedAccountName(),但正如您在调试窗口中看到的那样,GoogleAccountCredential中的字段仍然为空。我认为这可能与某些权限有关?在我的list上,我声明了以下权限:我知道您在M上免费获得的GET_ACCOUNTS权限(根据https

android - 局部变量或实例字段名称与正则表达式不匹配 '[a-z]+'

将AndroidStudio升级到2.1.2后,当我将旧项目导入其中时,我的代码充满了警告。警告是:Instancefieldnamedoesn'tmatchregex'[a-z]+'Localvariablenamedoesn'tmatchregex'[a-z]+'Instancefieldaccessisnotqualifiedwith'this'这是屏幕截图。如果我将同一个类文件复制到另一个新项目,则不会出现警告。只有旧项目显示这些警告。这是我的build.gradle文件:applyplugin:'com.android.application'android{compileS

android - 小部件预览图像

我的应用预览图像如下所示:如何让它看起来像WhatsApp聊天预览,小而带阴影。我手机中的其他应用也使用相同类型的预览。我的小部件xml:list:更新:实际上我已经注意到了这所有的快捷方式而不是小部件,它们都有这个样子。 最佳答案 您已将启动器图标设置为小部件预览图像。我建议您使用模拟器制作您的小部件的屏幕截图,该模拟器有一个应用程序(小部件预览)用于创建大小合适的预览。然后,如果您不满意,还可以对图片进行编辑。无论如何,一定要放在drawable-nodpi上。要遵循的官方指南:https://developer.android

模拟器中的 Android 小部件

我有一个现有的Android应用程序。我使用以下方法向其中添加了一个简单的小部件:用更新了我的list提供有关我的信息的blockAppWidgetProvider实现在res/xml中添加了一个新的xml文件,带有包含高度/宽度/updatePeriod/initialLayout/icon/label属性的元素添加了一个带有ImageView的简单默认布局和一个TextView实现了我的AppWidgetProvider当我构建并将其部署到模拟器时,我的小部件没有显示在小部件列表中。我错过了一些“安装”小部件的步骤吗?我是否需要执行任何特殊操作才能使其出现在模拟器中?编辑:这是我的

android - 在小部件中使用 ToggleButton?

我正在构建一个当前可以使用按钮的小部件。我想改为使用ToggleButtons,因此我更改了main.xml以反射(reflect)这一点。然后我在我的droidx上运行这个小部件,它说“Porblemloadingwidget”。我没有看到任何错误。所以我的问题是,我可以在小部件中使用ToggleButtons吗? 最佳答案 抱歉,ToggleButton不是可用于应用小部件的小部件。您可以通过更改ImageButton表面的图标来实现类似的效果。 关于android-在小部件中使用T

android - Android 应用程序能否根据语言环境/运营商使用不同的名称?

在Android上,根据语言环境或运营商的不同,可能会有不同的资源。list中指定的应用名称可以引用这些资源中的字符串。我想知道的是:这真的有用吗?应用名称是否会根据区域设置/运营商而改变?该名称将如何出现在市场上?Market应用程序会选择用户设置并显示正确的名称吗?哪个名称将在Market的网络版本中使用? 最佳答案 是的,它有效。正是在这种方式this说。如果您的语言环境是日本,那么android将在以下位置搜索字符串资源res/values-ja/strings.xml如果资源不存在,它将在res/values/string

Android:如何以编程方式获取apk文件的名称?

由于某些原因,我的应用程序可以安装不同的apk名称。在启动时,我想知道apk文件的名称是什么。你知道怎么做吗?谢谢! 最佳答案 finalPackageManagerpm=getPackageManager();StringapkName="example.apk";StringfullPath=Environment.getExternalStorageDirectory()+"/"+apkName;PackageInfoinfo=pm.getPackageArchiveInfo(fullPath,0);你可以用:info.ver

Android:小部件未显示在应用程序抽屉 ICS 中

我有两个小部件,但它们都不会出现在应用程序抽屉中。奇怪的是,如果我从list中删除一个,它也不会显示,但我看不出我做错了什么。从我搜索的所有其他问题来看,它看起来是正确的。该应用程序未安装在SD卡上。有人有什么想法吗?AndroidManifest.xmlwidget_large_info.xmlwidget_small_info.xml 最佳答案 将“minHeight”和“minWidth”属性添加到您的每个appwidget的appwidget-provider元素中,看看这是否适合您。如果您在模拟器中运行时检查logcat,

android - setImageViewBitmap 在 android 小部件中不起作用

当我尝试将位图放在小部件上时,我使用了这个:theBitmap=Bitmap.createBitmap(WW,HH,Bitmap.Config.ARGB_8888);..//drawsomethingusingacanvas..rviews.setImageViewBitmap(R.id.time,theBitmap);这适用于我的手机,但不适用于我的Galaxy平板电脑或GalaxyNote,如果我将theBitmap复制到新的ARGB_4444中,那么它适用于所有设备:Bitmapclone=theBitmap.copy(Bitmap.Config.ARGB_4444,false)

重复使用分支名称是否有风险?

我想在分支机构的一组功能上工作features并与之合并master一旦添加了一组功能。这将触发生产中的一部分。然后,我将继续在分支机构上工作features(如果可能的话,我不希望为计划功能的每个功能打开一个新的分支)。是否有特定的风险,从Git的角度来看?我知道有分支重用的“最佳实践”但是,通过一组workonbranchfeatures->mergewithmaster->continueworkingonbranchfeatures->mergewithmaster->...我是唯一的开发人员,所以master不改变在合并之间。看答案git本身不会被这个困扰。由